home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / c / flash-0.4.3.lha / flash-0.4.3 / Lib / Makefile < prev    next >
Makefile  |  1999-02-21  |  3KB  |  89 lines

  1. CPPFLAGS=-O3 -I/usr/X11R6/include
  2. # Comment out the following line if you use egcs :
  3. CXXFLAGS=-fno-rtti -fno-exceptions
  4. XLIB = -L/usr/X11R6/lib -lX11 -lXext
  5.  
  6. SWFOBJS=\
  7.     flash.o \
  8.     character.o \
  9.     shape.o \
  10.     button.o \
  11.     program.o \
  12.     bitmap.o \
  13.     displaylist.o \
  14.     font.o \
  15.     graphic.o \
  16.     text.o \
  17.     matrix.o \
  18.     script.o \
  19.     sound.o \
  20.     sprite.o \
  21.     cxform.o \
  22.     adpcm.o
  23.  
  24. #    bitstream.o
  25. #    dump.o
  26.  
  27. all: libflash.o
  28.  
  29. libflash.o: $(SWFOBJS) Jpeg/libjpeg.a Zlib/libz.a
  30.     ld -r -o $@ $(SWFOBJS) Jpeg/libjpeg.a Zlib/libz.a
  31.  
  32. Jpeg/libjpeg.a:
  33.     cd Jpeg; $(MAKE)
  34.  
  35. Zlib/libz.a:
  36.     cd Zlib; $(MAKE)
  37.  
  38. clean:
  39.     -rm $(SWFOBJS) libflash.o
  40.     cd Jpeg; $(MAKE) clean
  41.     cd Zlib; $(MAKE) clean
  42.  
  43. .PHONY: plugin jpeg all
  44. # DO NOT DELETE
  45.  
  46. adpcm.o: adpcm.h
  47. bitmap.o: bitmap.h Jpeg/jpeglib.h Jpeg/jconfig.h Jpeg/jmorecfg.h Zlib/zlib.h
  48. bitmap.o: Zlib/zconf.h swf.h matrix.h cxform.h rect.h character.h
  49. bitmap.o: displaylist.h graphic.h
  50. bitstream.o: bitstream.h
  51. button.o: swf.h matrix.h cxform.h rect.h button.h character.h displaylist.h
  52. button.o: graphic.h shape.h bitmap.h Jpeg/jpeglib.h Jpeg/jconfig.h
  53. button.o: Jpeg/jmorecfg.h Zlib/zlib.h Zlib/zconf.h sound.h
  54. character.o: swf.h matrix.h cxform.h rect.h character.h displaylist.h
  55. character.o: graphic.h
  56. cxform.o: cxform.h
  57. displaylist.o: displaylist.h graphic.h swf.h matrix.h cxform.h rect.h
  58. displaylist.o: character.h
  59. dump.o: script.h swf.h matrix.h cxform.h rect.h shape.h character.h
  60. dump.o: displaylist.h graphic.h bitmap.h Jpeg/jpeglib.h Jpeg/jconfig.h
  61. dump.o: Jpeg/jmorecfg.h Zlib/zlib.h Zlib/zconf.h button.h sound.h font.h
  62. dump.o: text.h adpcm.h program.h flash.h sprite.h
  63. flash.o: script.h swf.h matrix.h cxform.h rect.h shape.h character.h
  64. flash.o: displaylist.h graphic.h bitmap.h Jpeg/jpeglib.h Jpeg/jconfig.h
  65. flash.o: Jpeg/jmorecfg.h Zlib/zlib.h Zlib/zconf.h button.h sound.h font.h
  66. flash.o: text.h adpcm.h program.h flash.h sprite.h
  67. font.o: font.h swf.h matrix.h cxform.h rect.h character.h displaylist.h
  68. font.o: graphic.h shape.h bitmap.h Jpeg/jpeglib.h Jpeg/jconfig.h
  69. font.o: Jpeg/jmorecfg.h Zlib/zlib.h Zlib/zconf.h
  70. graphic.o: character.h swf.h matrix.h cxform.h rect.h displaylist.h graphic.h
  71. graphic.o: sqrt.h
  72. matrix.o: matrix.h
  73. program.o: program.h swf.h matrix.h cxform.h rect.h character.h displaylist.h
  74. program.o: graphic.h sound.h flash.h
  75. script.o: script.h swf.h matrix.h cxform.h rect.h shape.h character.h
  76. script.o: displaylist.h graphic.h bitmap.h Jpeg/jpeglib.h Jpeg/jconfig.h
  77. script.o: Jpeg/jmorecfg.h Zlib/zlib.h Zlib/zconf.h button.h sound.h font.h
  78. script.o: text.h adpcm.h program.h flash.h sprite.h
  79. shape.o: swf.h matrix.h cxform.h rect.h shape.h character.h displaylist.h
  80. shape.o: graphic.h bitmap.h Jpeg/jpeglib.h Jpeg/jconfig.h Jpeg/jmorecfg.h
  81. shape.o: Zlib/zlib.h Zlib/zconf.h
  82. sound.o: sound.h character.h swf.h matrix.h cxform.h rect.h displaylist.h
  83. sound.o: graphic.h
  84. sprite.o: sprite.h character.h swf.h matrix.h cxform.h rect.h displaylist.h
  85. sprite.o: graphic.h program.h sound.h flash.h
  86. text.o: graphic.h swf.h matrix.h cxform.h rect.h text.h font.h character.h
  87. text.o: displaylist.h shape.h bitmap.h Jpeg/jpeglib.h Jpeg/jconfig.h
  88. text.o: Jpeg/jmorecfg.h Zlib/zlib.h Zlib/zconf.h
  89.